package com.naive.imperative.program;


public abstract class BinaryOperation<T,K> extends EvaluatableOperation<T> {
	private EvaluatableOperation<T> operandA;
	private EvaluatableOperation<K> operandB;
	
	public EvaluatableOperation<T> getOperandA() {
		return operandA;
	}
	public void setOperandA(EvaluatableOperation<T> operandA) {
		this.operandA = operandA;
	}
	public EvaluatableOperation<K> getOperandB() {
		return operandB;
	}
	public void setOperandB(EvaluatableOperation<K> operandB) {
		this.operandB = operandB;
	}
}
